ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
232
232
EMPFEHLEN
-
Hey leute ich möchte wenn jemand zb heir auf zur freundeslist hhinzufügen klickt das das hier passiert:
mysql_query("INSERT INTO `buddylist` (`user`,`freund`) VALUES ('" . $user . "','" . $username . "')");
ohne das sich eine neue seite oder so öffnet und ohne schaltfläche dieses zur freundeslist hinzufügen ist einfach nur ein text muss ich den verlinken oder wie funktioniert das?
-
Du könntest per Link die Seite zusammen mit einer $_GET Variable neuladen lassen, die dann bewirkt, daß dein mysql-befehl in einer Schleife ausgeführt wird...
beispiel.php
PHP-Code:
<?php
if($_GET['sql'] == "ja") {
mysql_query("INSERT INTO `buddylist` (`user`,`freund`) VALUES ('" . $user . "','" . $username . "')");
}
echo '<a href="beispiel.php?sql=ja">zur freundesliste hinzufügen</a>';
?>
-
danke werde das gleich mal ausprobieren....
//EDIT
hmm geht nicht da meine urls schon so aussieht
http://****/viewprofile.php?name=rakeem
oben steht nämlich schon
<?
$username = $_GET['name'];
?>
Notice: Undefined index: name in /usr/export/www/hosting/++++/viewprofile.php on line 5
-
du kannst das ja kombinieren. viewprofile.php?name=rakeem&sql=ja
ich kann nur empfehlen mal nach ein paar php tutorials zu googlen. die grundlagen sind auf die art und weise schnell gelernt.
-
jo muss ich mich noch ein bisschen mit befassen aber vllt kannste mir dabei jetzt nioch schnell helfen wäre sehr nett...
so steht das jetzt im quelltext aber irgendwie macht er nichts
Notice: Undefined index: addbuddy in /usr/export/www/****viewprofile.php on line 134
under der link geht nur auf viewprofile.php?name= da hört er auf
<?
$username = $_GET['name'];
?>
<?php
if($_GET['addbuddy'] == "ja") {
mysql_query("INSERT INTO `buddylist` (`user`,`freund`) VALUES ('" . $user . "','" . $username . "')");
}
echo '<a href="viewprofile.php?name=".$username."&addbuddy=ja">zur Freundesliste hinzufügen</a>';
?>
-
den string musst du mit dem gleichen zeichen unterbrechen, mit dem er begonnen hat.
echo '<a href="viewprofile.php?name='.$username.'&addbuddy=ja">zur Freundesliste hinzufügen</a>';
-
jopp funkitoniert auch jetzt alles mit dem eintragen nur habe ich jetzt wenn ich auf ein profil gehe normal mit viewprofile?name=rakeem zb
immer dort stehen:
Notice: Undefined index: addbuddy in /usr/export/www/hosting/***/viewprofile.php on line 135
-
D.h., daß in Zeile 135 ein Fehler ist. Mehr kann ich ohne den Code dazu nicht sagen. Wie gesagt, bemüh dich um ein Tutorial. Das hier z.B. ist nicht schlecht: http://tut.php-q.net/
Danach wird das Meiste klar sein, und du kannst gezielter Fragen stellen.
-
ja ich weis ja was das bedeutet aber 135 ist das was du gesagt hast
if($_GET['addbuddy'] == "ja") {
deswegen verstehe ich das ja nicht
-
Der Hinweis macht Dich darauf aufmerksam, dass der Index addbuddy nicht im Array $_GET existiert. Dies ist immer dann der Fall wenn addbuddy nicht uebergeben wird.
Entsprechend solltest Du $_GET['addbuddy'] also nicht nur auf irgendeinen Wert pruefen sondern vorher auch ob es denn ueberhaupt uebergeben wurde. Dazu kannst Du isset() nutzen.
Das saehe dann so aus:
PHP-Code:if ((isset($_GET['addbuddy'])) && ($_GET['addbudy']=='ja'))
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
Script ausführen ohne die Seite zu aktualisieren
Von Homwer im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 01.04.10, 21:17 -
Alert ausführen über Schaltfläche (X)
Von jackie05 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 26.10.07, 23:23 -
php ohne browser ausführen?
Von tatue im Forum PHPAntworten: 4Letzter Beitrag: 01.06.05, 12:42 -
SQL-Datei ausführen ohne PHPmyAdmin
Von JK_net im Forum PHPAntworten: 1Letzter Beitrag: 26.11.04, 08:33 -
C++ projekt ohne c++ ausführen?
Von FJK im Forum C/C++Antworten: 14Letzter Beitrag: 03.06.04, 21:49





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren