Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Community AddON / COM_USER nach ID auslesen
Hallo an alle...
Ich habe im Forum verzweifelt nach einer Möglichkeit gesucht, registrierte User nach deren ID auszulesen. Doch leider nichts gefunden.
Wäre super wenn, wenn mir jemand helfen könnte... ich bin leider kein php Profi
Es geht um Folgendes:
Ich möchte in einem Modul registrierte User, nach deren ID auslesen.
Nicht den gerade aktuellen angemeldeten User, sondern die, die in der Datenbank mit deren Eingaben gespeichert sind.
Z.B: Ich registriere mich mit Namen, Vornamen, Geb.Datum, Interessen, etc., die in der Datenbank gespeichert werden.
Diese Felder kann ich zwar mit $REX["COM_USER"]->getValue("name") auslesen, aber das sind immer nur die aktuellen und angemeldeten User.
Gibt es eine Möglichkeit diese mit deren ID auszulesen und diese in einen Modul einzubinden?
Wie z.B: bei der Eingabe über REX_VALUE die ID eingeben und die Modulausgabe übernimmt alle gespeicherten Daten aus der Datenbank?
Sozusagen eine Auflistung aller gespeicherten User mit deren Einträgen???
Vielen Dank schon im Voraus
VG, Greg
Ich habe im Forum verzweifelt nach einer Möglichkeit gesucht, registrierte User nach deren ID auszulesen. Doch leider nichts gefunden.
Wäre super wenn, wenn mir jemand helfen könnte... ich bin leider kein php Profi
Es geht um Folgendes:
Ich möchte in einem Modul registrierte User, nach deren ID auslesen.
Nicht den gerade aktuellen angemeldeten User, sondern die, die in der Datenbank mit deren Eingaben gespeichert sind.
Z.B: Ich registriere mich mit Namen, Vornamen, Geb.Datum, Interessen, etc., die in der Datenbank gespeichert werden.
Diese Felder kann ich zwar mit $REX["COM_USER"]->getValue("name") auslesen, aber das sind immer nur die aktuellen und angemeldeten User.
Gibt es eine Möglichkeit diese mit deren ID auszulesen und diese in einen Modul einzubinden?
Wie z.B: bei der Eingabe über REX_VALUE die ID eingeben und die Modulausgabe übernimmt alle gespeicherten Daten aus der Datenbank?
Sozusagen eine Auflistung aller gespeicherten User mit deren Einträgen???
Vielen Dank schon im Voraus
VG, Greg
Re: Community AddON / COM_USER nach ID auslesen
Hallo,
ich verzfeifle auch gerade an communty addon aber das was du suchst habe ich glaube ich zufällig.
Cheffchen
ich verzfeifle auch gerade an communty addon aber das was du suchst habe ich glaube ich zufällig.
Code: Alles auswählen
$result = mysql_query("select * from rex_com_user where id='10' and status>0");
#$result = mysql_query($REX['COM_USER']->USER->query);
while ($row = mysql_fetch_array($result))
{
print_r($row);
}
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Eine API gibt es derzeit noch nicht.
Im Prinzip wie Cheffchen schreibt, nur bitte mit rex_sql
Im Prinzip wie Cheffchen schreibt, nur bitte mit rex_sql
Code: Alles auswählen
<?php
$sql = rex_sql::factory();
$sql->setQuery('SELECT * FROM rex_com_user WHERE status>0');
while($sql->hasNext())
{
## Hier Ausgabe
echo $sql->getValue('login');
$sql->next();
}
?>
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,
Also muss ich dann das Formular wieder ganz händisch machen und kann das xForm nicht nutzen?
Das sollte ja ausbaufähig sein, ich wäre froh Xong würde noch ein xForm Seminar machen.
Denn ich verseh immer noch nicht so ganz den Vorteil, wenn ich doch nur eine Eingabe Maske erstellen kann und dann muss ich mir die "function" aus den rippen schnitzen.
Nachtrag:
Oder kann man die mySQL Ausgabe dem xForm übergeben?
Gruß
seb
Also muss ich dann das Formular wieder ganz händisch machen und kann das xForm nicht nutzen?
Das sollte ja ausbaufähig sein, ich wäre froh Xong würde noch ein xForm Seminar machen.
Denn ich verseh immer noch nicht so ganz den Vorteil, wenn ich doch nur eine Eingabe Maske erstellen kann und dann muss ich mir die "function" aus den rippen schnitzen.
Nachtrag:
Oder kann man die mySQL Ausgabe dem xForm übergeben?
Gruß
seb
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Hi,
Ich versteh den Zusammenhang nicht. In diesem Thread geht es darum eine Liste mit den Usern zu erstellen. Dazu wird kein Formular benötigt.
Was möchtest Du machen?
Ich versteh den Zusammenhang nicht. In diesem Thread geht es darum eine Liste mit den Usern zu erstellen. Dazu wird kein Formular benötigt.
Was möchtest Du machen?
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,
Ich meint zum Beispiel vom User mit der ID 5 möchte ich im Frontend die Daten in einem Formular bearbeiten.
Oder so was halt muss jetzt nicht direkt aufs Community Addon bezogen sein, könnte auch eine andere Datenbank sein.
Ich find zurzeit halt, den Aufwand zu groß und ohne richtige Anleitung, mich da rein zu arbeiten.
Wobei ich glaub, dass es einfacher sein könnte, wenn man es verstanden hat.
Wenn du mir da weiter helfen kannst wäre ich sehr erfreut
Gruß
Seb
Ich meint zum Beispiel vom User mit der ID 5 möchte ich im Frontend die Daten in einem Formular bearbeiten.
Oder so was halt muss jetzt nicht direkt aufs Community Addon bezogen sein, könnte auch eine andere Datenbank sein.
Ich find zurzeit halt, den Aufwand zu groß und ohne richtige Anleitung, mich da rein zu arbeiten.
Wobei ich glaub, dass es einfacher sein könnte, wenn man es verstanden hat.
Wenn du mir da weiter helfen kannst wäre ich sehr erfreut
Gruß
Seb
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Doch selbstverständlich geht das Formular selbst mit xform. Aber ich würde dich bitten ein neues Thema zu starten (mit einem konkreten Fall) und diesen Thread hier nicht zu kapern.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Cheffchen hat geschrieben:Hallo,
ich verzfeifle auch gerade an communty addon aber das was du suchst habe ich glaube ich zufällig.
CheffchenCode: Alles auswählen
$result = mysql_query("select * from rex_com_user where id='10' and status>0"); #$result = mysql_query($REX['COM_USER']->USER->query); while ($row = mysql_fetch_array($result)) { print_r($row); }
Hallo Cheffchen,
danke für deine Hilfe.
Ich probier´s mal aus...
Greg
Re: Community AddON / COM_USER nach ID auslesen
Hallo Markus,Markus.Lorch hat geschrieben:Eine API gibt es derzeit noch nicht.
Im Prinzip wie Cheffchen schreibt, nur bitte mit rex_sql
Code: Alles auswählen
<?php $sql = rex_sql::factory(); $sql->setQuery('SELECT * FROM rex_com_user WHERE status>0'); while($sql->hasNext()) { ## Hier Ausgabe echo $sql->getValue('login'); $sql->next(); } ?>
danke auch für deine Hilfe!
Im Prinzip ist es super, allerdings liest er jetzt alle User aus, die in rex_com_user gespeichert sind.
Gibt es denn eine Möglichkeit per user id nur die gewünschten Daten auszulesen?
Ich würde daraus ein Modul basteln, mit Eingabe der user id, Ausgabe erfolgt dann mit rex value.
Dann könnte ich nur die User ausgeben, die ich möchte....
Leider bin ich in php gar nicht firm, deswegen würde ich mich über etwas Komplettes (wie du´s bereits oben gemacht hast ) freuen.
Danke und vg
Greg
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,Markus.Lorch hat geschrieben:Eine API gibt es derzeit noch nicht.
Im Prinzip wie Cheffchen schreibt, nur bitte mit rex_sql
Code: Alles auswählen
<?php $sql = rex_sql::factory(); $sql->setQuery('SELECT * FROM rex_com_user WHERE status>0'); while($sql->hasNext()) { ## Hier Ausgabe echo $sql->getValue('login'); $sql->next(); } ?>
was lange währt...
Ich habe Cheffchen´s und deine Idee "zusammengeschraubt" und es geht!
Sieht jetzt so aus:
Code: Alles auswählen
<?php
$sql = rex_sql::factory();
$sql->setQuery("select * from rex_com_user where id='36' and status>0");
while($sql->hasNext())
{
## Hier Ausgabe
echo '<br/>';
echo $sql->getValue('name');
echo '<br/>';
echo $sql->getValue('firstname');
echo '<br/>';
echo $sql->getValue('adress');
$sql->next();
}
?>
Was ich aber immer noch nicht schaffe, ist es ein mediafile per php auszulesen:
Über
Code: Alles auswählen
echo $sql->getValue('mediafile');
Was mache ich falsch????
Danke für eure Hilfe schon im Voraus...
Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Da machst du nichts falsch. Das gehört so
Die Weiterverarbeitung - also das Anzeigen der jpg musst Du schon selbst übernehmen zum Beispiel so:
Die Weiterverarbeitung - also das Anzeigen der jpg musst Du schon selbst übernehmen zum Beispiel so:
Code: Alles auswählen
echo '<img src="files/'.$sql->getValue('mediafile').'" alt="" />';
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Markus.Lorch hat geschrieben:Da machst du nichts falsch. Das gehört so
Die Weiterverarbeitung - also das Anzeigen der jpg musst Du schon selbst übernehmen zum Beispiel so:
Code: Alles auswählen
echo '<img src="files/'.$sql->getValue('mediafile').'" alt="" />';
Super Markus,
hat geklappt und funktioniert bestens!!!
Danke und vG
Greg
Re: Community AddON / COM_USER nach ID auslesen
Markus.Lorch hat geschrieben:Da machst du nichts falsch. Das gehört so
Die Weiterverarbeitung - also das Anzeigen der jpg musst Du schon selbst übernehmen zum Beispiel so:
Code: Alles auswählen
echo '<img src="files/'.$sql->getValue('mediafile').'" alt="" />';
Hallo Markus,
ich brauche noch einmal Deine Hilfe...
Jetzt gibt es ein Problem bei X-Form mit dem mediafile!
Das ist meine Angabe bei X-Form:
Code: Alles auswählen
mediafile|bild_mediafile|Bild|1000|.gif,.jpg|pflicht=1|bitte nur jpg und gif - Größe: max 1MB|db|7
Danke und vG
Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Code: Alles auswählen
mediafile|bild_mediafile|Bild|1000|.gif,.jpg|1|bitte nur jpg und gif - Größe: max 1MB||7
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,Markus.Lorch hat geschrieben:so gehörts.Code: Alles auswählen
mediafile|bild_mediafile|Bild|1000|.gif,.jpg|1|bitte nur jpg und gif - Größe: max 1MB||7
leider will "er" auch so nicht...
Ich habe deine Einstellungen 1:1 übernommen, ist aber nicht
Ich kann´s aber auch manuell bei rex_com_user nicht hochladen!
Vielleicht liegt´s an der Einstellung im table manager?
Hast du eine Idee???
Danke und vG
Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Was für eine Fehlermeldung bekommst Du denn? Dann muss ich nicht raten.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Sorry, sorry...Markus.Lorch hat geschrieben:Was für eine Fehlermeldung bekommst Du denn? Dann muss ich nicht raten.
Die Fehlermeldung aus der X-Form Zeile
Code: Alles auswählen
mediafile|bild_mediafile|Bild|1000|.gif,.jpg|0|bitte nur jpg und gif - Größe: max 1MB||7
Code: Alles auswählen
bitte nur jpg und gif - Größe: max 1MB
Danke & vG, Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Bitte einmal hier das aktuelle github xform runterladen und drüber kopieren. Da wurden einige Bugs korrigiert. Vielleicht ists damit schon getan: https://github.com/dergel/redaxo4_xform
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,Markus.Lorch hat geschrieben:Bitte einmal hier das aktuelle github xform runterladen und drüber kopieren. Da wurden einige Bugs korrigiert. Vielleicht ists damit schon getan: https://github.com/dergel/redaxo4_xform
gesagt, getan!
Hab´s drauf, aber "er" mag mich immer noch nicht - so richtig...
Komischerweise akzeptiert es einige Dateien, andere aber nicht!
Je nachdem, wo die Datei her ist, kann ich´s uploaden, manchmal geht´s aber nicht.
Sowohl bei gif als auch bei jpg.
Scheint also an den Dateien zu hängen. Was kann´s aber sein?
VG, Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Dateiendungen mit .jpeg werden so momentan nicht akzeptiert. Die musst Du gesondert hinzufügen. Liegt es vielleicht daran?
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Ich probier´s aus...Markus.Lorch hat geschrieben:Dateiendungen mit .jpeg werden so momentan nicht akzeptiert. Die musst Du gesondert hinzufügen. Liegt es vielleicht daran?
Re: Community AddON / COM_USER nach ID auslesen
Ne, das war´s nicht, denn weder jpg, jpeg noch gif geht!
Zumindest nicht immer...
VG, Greg
Zumindest nicht immer...
VG, Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Dann brauch ich noch mehr Infos. Unter welchen Bedingungen geht es nicht, um welche Datei handelt es sich (Größe, Art) einfach alles was du weißt. Denn ein "manchmal geht es, aber nicht immer" Verhalten ist nicht wirklich normal^^
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Community AddON / COM_USER nach ID auslesen
Hi Markus,
leider bin ich völlig ratlos...
Wenn ich z.B. selber ein Bild erzeuge (Photoshop->für web und geräte speichern), dann geht´s immer!
Wenn ich aber ein Bild aus dem Netz zum probieren nehme, dann geht´s nimmer...
Es liegt aber weder an Größe, noch am Format.
Ist jetzt aber nicht so wichtig - zumindest bis einer heult
Troztdem vielen Dank für Deine großartige Hilfe!!!!!!!!
Wenn´s wieder kommt, melde ich mich (leider)...
Danke und vG,
Greg
leider bin ich völlig ratlos...
Wenn ich z.B. selber ein Bild erzeuge (Photoshop->für web und geräte speichern), dann geht´s immer!
Wenn ich aber ein Bild aus dem Netz zum probieren nehme, dann geht´s nimmer...
Es liegt aber weder an Größe, noch am Format.
Ist jetzt aber nicht so wichtig - zumindest bis einer heult
Troztdem vielen Dank für Deine großartige Hilfe!!!!!!!!
Wenn´s wieder kommt, melde ich mich (leider)...
Danke und vG,
Greg
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Community AddON / COM_USER nach ID auslesen
Macht es einen Unterschied ob die File-Extension groß oder klein geschrieben ist? (.jpg vs. .JPG)
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle