popup für php
hallo programmers !
ich bräuchte ein php fähiges popup.
der code
die nachricht.php sollte im popup öffnen.
habe eine datei wo es funktioniert und ich bastle da schon tage rum für die nachricht aber das funkt bei mir nicht richtig.
der code wo es funktioniert.
....egal was ich von da nehme oder wie ich es einfüge, irgend etwas mache ich da voll falsch!
kann mir jemand helfen...bitte, danke
ich bräuchte ein php fähiges popup.
der code
|
|
PHP-Quelltext |
1 |
echo " Antwort an <a href=\"../nachricht.php?an=" . $row_nachricht['mit_id'] . "\" target=\"_self\">" . $row_nachricht['nickname'] ." </a>";
|
die nachricht.php sollte im popup öffnen.
habe eine datei wo es funktioniert und ich bastle da schon tage rum für die nachricht aber das funkt bei mir nicht richtig.
der code wo es funktioniert.
|
|
PHP-Quelltext |
1 2 |
<a class="pics\" target=\"popup\" onClick=\"window.open('big_pic.php?img=" . $row_bilder['picfile'] . "', 'popup', 'width=800,height=600,scrollbars=no,
toolbar=no,status=no, resizable=yes,menubar=no,location=no,directories=no,top=10,left=10')\" href=\"big_pic.php?img=" . $row_bilder['picfile'] . "\"><img src=\"./pics/pic_small/" . $row_bilder['picfile'] . "\"><span><img src=\"./pics/pic_big/" . $row_bilder['picfile'] . "\" /></span></a>
|
....egal was ich von da nehme oder wie ich es einfüge, irgend etwas mache ich da voll falsch!
kann mir jemand helfen...bitte, danke
Wir wollen auch dein [ FORUM ]
Hi
Ansonsten könntest du es ja einfach mit src= big_pic.php?img=$row_bilder['picfile'] und dann target="_blank" machen.
Wegen dem Popup:
Zuerst muss du funktionsfähigen JavaScript-Code erzeugen, danach das ganze in PHP implementieren.
Abgesehen davon wäre ein Link oder der ausgegebene Quelltext nicht schlecht.
Mfg Fab
PS: Hast du JavaScript aktiviert?
Ansonsten könntest du es ja einfach mit src= big_pic.php?img=$row_bilder['picfile'] und dann target="_blank" machen.
Wegen dem Popup:
Zuerst muss du funktionsfähigen JavaScript-Code erzeugen, danach das ganze in PHP implementieren.
Abgesehen davon wäre ein Link oder der ausgegebene Quelltext nicht schlecht.
Mfg Fab
PS: Hast du JavaScript aktiviert?
-->Vokaline - schneller und effizienter Wörter lernen<-- (kostenlos!)
Zitat
Original von Fab
Hi
Ansonsten könntest du es ja einfach mit src= big_pic.php?img=$row_bilder['picfile'] und dann target="_blank" machen.
Wegen dem Popup:
Zuerst muss du funktionsfähigen JavaScript-Code erzeugen, danach das ganze in PHP implementieren.
Abgesehen davon wäre ein Link oder der ausgegebene Quelltext nicht schlecht.
Mfg Fab
PS: Hast du JavaScript aktiviert?
hi jungs !
ihr habt das falsch verstanden oder ich schlecht geschrieben.
das popup soll in den code nr.1 rein. im code nummer 2 funktioniert das popup ja.
das sind 2 versch. dateien ( code 1 und code 2 ) ich nehme vom code 2 das popup ding raus und baue es in code 2 ein aber das funktioniert nicht weil ich irgendwo ein klammer oder " usw. falsch mache.
das liegt an dem code weil nr.1 hat das zb. <a href=\"../nachricht.php?an=" und nr.2 wo es funktioniert ist einfach anders geschrieben. ich weiss das es geht nur nicht so recht wie !!!!
Wir wollen auch dein [ FORUM ]
RE: popup für php
Zitat
Original von Master_1
ich bräuchte ein php fähiges popup.
willst du php revolutionieren oder was? sowas gibt es nicht und wird es auch nie geben. php ist eine server basierende script sprache. soll sich dann auf dem server ein popup öffnen?
was du haben möchtest, ist ein javascript popup. das öffnet sich beim client. und dazu gibt es eine menge lösungen im net. sogar generatoren dafür. das ganze nimmst du dann schreibst ein echo oder print davor und dann ersetzt ggf. einige parameter mit variablen werten. fertig ist der salat.
RE: popup für php
Zitat
Original von Jegres
Zitat
Original von Master_1
ich bräuchte ein php fähiges popup.
willst du php revolutionieren oder was? sowas gibt es nicht und wird es auch nie geben. php ist eine server basierende script sprache. soll sich dann auf dem server ein popup öffnen?
was du haben möchtest, ist ein javascript popup. das öffnet sich beim client. und dazu gibt es eine menge lösungen im net. sogar generatoren dafür. das ganze nimmst du dann schreibst ein echo oder print davor und dann ersetzt ggf. einige parameter mit variablen werten. fertig ist der salat.
....ich will nichts was du nicht willst
das einzige was ich wollte ist das sich in die php datei ein popup eigenbaut wird und öffnet wenn man auf der seite den link nachrichten klickt..ist das so schwer zu verstehen ???die lösung habe ich in einen andern forum bekommen und die sieht so aus
|
|
PHP-Quelltext |
1 |
echo " Antwort an <a href=\"#\" onclick=\"window.open('../nachricht.php?an=" . $row_nachricht['mit_id']."','bla','width=800, height=600, scrollbars=no, toolbar=no,status=no, resizable=yes,menubar=no,location=no,directories=no,top=10,left=10')\">". $row_nachricht['nickname'] ."</a>";
|
ist dir das zu schwer so einen code richtig in eine php datei einzufügen, oder hast mich ECHT nicht verstanden ??? ich kanns ja nicht sonst hätte ich nicht nachgefragt
Wir wollen auch dein [ FORUM ]
Zitat
Original von Jegres
ich habe dir ja geschrieben was du machen musst, dass du nicht weist wie man es implementieren musst, wusste ich ja nicht.
und mir ist schon klar, was du haben wolltest. hast ja eigentlich bereits in deinem ersten post die lösung geschrieben gehabt.
...ja leider bin ich da ein wenig unbeholfen was die zeichenfolge usw. angeht. ich weiss zwar einiges über php und kann auch selber sehr viel ändern oder hinzufügen, aber dann steh eich wieder bei so dämlcihen ('=" usw. an !!
wenn wir grad dabei sind da habe ich noch so ein problem wo ich jetzt schon 3 tage sitze
man kann bei meinen skript private nachrichten löschen ( das mitglied ) aber gästebucheinträge kann man nicht löschen. der code von den pm's ist ja im grunde genommen nichts anderes als der vom gästebuch nur bring ich das NICHT

du musst mir jetzt nicht helfen aber ich zeig edir mal die beiden codes.
1. private nachrichten di efunktion zum löschen
|
|
PHP-Quelltext |
1 |
echo " * <a href='inbox.php?nachricht=" . $row_nachricht ['id'] . "&id=" . $id . "' target='_self'><img src='../images/delete.gif' alt='Nachricht löschen' width='10' height='10' border='0'></a> *";
|
klick ich da dann auf der seit eist die nachricht gelöscht.
2. im buch würde ich das auch gerne haben. der code jetzt im buch ist.
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$buch .="<tr>
<td valign=\"top\" width=\"185\" bgcolor=\"#f2f2f2\"><div class=\"gblinks\"><a href=\"./profil.php?id=" . $row_buch['von_mit_id'] . "\" target=\"_parent\">" .$row_buch['nickname']."</a></div>
<div class=\"gblinks2\">" ."Datum: ".$row_buch['sent']."</div>
<div class=\"gblinks2\">" ." Alter ".$row_buch['alter2']." - Land ".$row_buch['land']."</div>
<div class=\"gblinks2\"><a href=\"./gbook.php?id=" . $row_buch['von_mit_id'] . "\" target=\"_parent\"> Gästebuch von ".$row_buch['nickname']." ansehen</a></div>
<td valign=\"top\">" .$text2."</td>
</tr><tr><td bgcolor=\"#7894ae\" height=\"1\"></td><td bgcolor=\"#7894ae\" height=\"1\"></td></tr>";
}
}
$buch .= "<tr><td colspan=\"2\">";
|
da hätte ich gerne die funktion zum löschen. müsste ja fast das selbe wie bei den nachrichten sein, oder ?
jedoch sollte mir da jemand helfen müsste das so sein das eben nur der gästebuchinhaber das löschen kann und nicht jeder der im buch liest. dazu hätte ich noch eine code der eventuell aussagt was man dazu braucht damit nur ein gästebuchinhaber löschen kann.
|
|
PHP-Quelltext |
1 |
$sql_buch = "SELECT * FROM $sql_buch AS n, $sql_mitglieder AS m WHERE n.mit_id ='$id' and n.von_mit_id=m.mit_id ORDER BY n.sent DESC";
|
Wir wollen auch dein [ FORUM ]
mit js und html kommst da nicht weiter. selbst mit php kannst da wenig löschen. ok, wenn du ein filebasierendes gb hast, dann schon. aber das ist komplizierter zu schreiben als ein einfaches.
stichwort ist MySQL insbesondere der befehl DELETE.
Syntax dafür ist:
DELETE tabelle [WHERE spalte = "Wert in Spalte"]
stichwort ist MySQL insbesondere der befehl DELETE.
Syntax dafür ist:
DELETE tabelle [WHERE spalte = "Wert in Spalte"]
Zitat
Original von Jegres
mit js und html kommst da nicht weiter. selbst mit php kannst da wenig löschen. ok, wenn du ein filebasierendes gb hast, dann schon. aber das ist komplizierter zu schreiben als ein einfaches.
stichwort ist MySQL insbesondere der befehl DELETE.
Syntax dafür ist:
DELETE tabelle [WHERE spalte = "Wert in Spalte"]
....jetzt weiss ich genau so wenig wie vorher

damit ( echo " * <a href='inbox.php?nachricht=" . $row_nachricht ['id'] . "&id=" . $id . "' target='_self'><img src='../images/delete.gif' alt='Nachricht löschen' width='10' height='10' border='0'></a> *"; )
funktioniert das aber und private nachrichten und gästebuch sind gleich aufgebaut also muss das auch im gästebuch fubktionieren nur weiss ich nicht wie ich das schreiben soll weil ich wie gesagt ein fast blinder in php bin
Wir wollen auch dein [ FORUM ]
och göttchen ... bei den pns liegt da bestimmt ein script dahinter, welcher du die id der nachricht übergibst, die dann per DELETE aus der datenbank gelöscht wird. das, was du da hingeschrieben hast, ist lediglich ein link, welcher auf eine seite verweist, wenn man jetzt draufklickt. das ist html und kann dir absolut nichts löschen!!!
um etwas aus der datenbank zu löschen, etwa ein gästebuch eintrag, musst du den von mir oben genanten befehl verwenden. aber so ganz ohne quellcode kann dir auch keiner helfen. es gibt ungefähr 300 billiarden verschiedener lösungen für dein problem (jetzt mal ein wenig übertrieben :rolleyes
um etwas aus der datenbank zu löschen, etwa ein gästebuch eintrag, musst du den von mir oben genanten befehl verwenden. aber so ganz ohne quellcode kann dir auch keiner helfen. es gibt ungefähr 300 billiarden verschiedener lösungen für dein problem (jetzt mal ein wenig übertrieben :rolleyes
Zitat
Original von Jegres
ich habe dir ja geschrieben was du machen musst, dass du nicht weist wie man es implementieren musst, wusste ich ja nicht.
und mir ist schon klar, was du haben wolltest. hast ja eigentlich bereits in deinem ersten post die lösung geschrieben gehabt.
....ja da hast du absolut recht und ich nicht drann gedacht

für private nachrichten finde ich folgenden code der eventuell zum löschen tauglich ist.
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
//ID Abfrage
$id = $HTTP_GET_VARS['id'];
$tm = date("Y-m-d H:i:s");
$rt = mysql_query("insert into $sql_login (id,mit_id,nickname,ip,tm) values('$_SESSION[id]','$_SESSION[mit_id]','$_SESSION[nickname]', '$ip','$tm')");
$nachricht = $HTTP_GET_VARS['nachricht'];
if (isset($id) and isset($nachricht) and !empty($id)) {
$sql_nachricht2 = "DELETE FROM $sql_nachricht WHERE id ='$nachricht'";
$result_nachricht2 = mysql_query($sql_nachricht2) or die("Fehler: $sql_nachricht2 - " . mysql_error());
}
if (isset($id) and !empty($id)) {
$sql_nachricht = "SELECT * FROM $sql_nachricht AS n, $sql_mitglieder AS m WHERE n.an_mit_id ='$id' AND n.von_mit_id = m.mit_id ORDER BY n.sent DESC";
$result_nachricht = mysql_query($sql_nachricht) or die("Fehler: $sql_nachricht - " . mysql_error());
if (mysql_num_rows($result_nachricht) > 0) {
while ($row_nachricht = mysql_fetch_array($result_nachricht)) {
// Login zähler
$daatum = date("Y-m-d");
$insert_login = "INSERT INTO $sql_login_status (id, zahl, tm) VALUES ('', '$_SESSION[id]','$daatum')";
$exec = mysql_query($insert_login);
|
und wenn ich richtig liege müsste fast das selbe in doe gaestebuch.php damit ich dann löschen kann !?
Wir wollen auch dein [ FORUM ]


