nee die echo is puur even een controle of het wel werktquote:Op zondag 13 februari 2011 10:54 schreef Tegan het volgende:
Wat wil je met die id's? Alleen alle id's echo-en?
ja kloptquote:Op zondag 13 februari 2011 11:50 schreef Tegan het volgende:
Dus, je query moet eigenlijk maar een id vinden?
| 1 2 3 | <?php $sql="INSERT INTO optredens(datum, dagdeel, wat, waar) VALUES ('$aData[datum]','$aData[dagdeel]','$aData[wat]','$aData[waar]')"; ?> |
Je kan een laatst ingevoerde id krijgen met mysql_insert_id();quote:Op zondag 13 februari 2011 11:57 schreef MrNiles het volgende:
[..]
ja klopt
maar die id is pas een paar regels hoger aangemaakt door
[ code verwijderd ]
die id wordt opgehoogd door auto_increment
Dit had ik al een aantal keer gezegdquote:Op zondag 13 februari 2011 12:15 schreef GlowMouse het volgende:
Kolomnamen en tabelnamen schrijf je zonder apostrof eromheen.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <?php $selfSecure = "1"; $shellUser = "test"; $shellPswd = "test1"; $adminEmail = "nietecht@ziggo.nl"; $fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; $Version = "Webmaster"; if($selfSecure){ if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { Header('WWW-Authenticate: Basic realm="login"'); Header('HTTP/1.0 401 Unauthorized'); echo "<html> <head> <title>Error - Access Denied</title> </head> <h1>Toegang geweigerd</h1> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <?php $selfSecure = "1"; $shellUser = "test"; $shellPswd = "test1"; $adminEmail = "nietecht@ziggo.nl"; $fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; $Version = "Webmaster";if($selfSecure){ if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { Header('WWW-Authenticate: Basic realm="login"'); Header('HTTP/1.0 401 Unauthorized'); echo "<html> <head> <title>Error - Access Denied</title> </head> <h1>Toegang geweigerd</h1><hr> <em>$Version</em>"; if(isset($PHP_AUTH_USER)){ $warnMsg =" Iemand probeerde binnen te komen in het bangedeelte: http://".$HTTP_SERVER_VARS["HTTP_HOST"]."$PHP_SELF en gebruikte de verkeerde naam en het verkeerde wachtwoord: Date: ".date("Y-m-d H:i:s")." IP: ".$HTTP_SERVER_VARS["REMOTE_ADDR"]." User Agent: ".$HTTP_SERVER_VARS["HTTP_USER_AGENT"]." username used: $PHP_AUTH_USER password used: $PHP_AUTH_PW "; mail($adminEmail,"Unauthorized Access",$warnMsg, "From: $fromEmail\nX-Mailer:$Version AutoWarn System"); } exit; } } if(!$oCols)$oCols=$termCols; if(!$oRows)$oRows=$termRows; ?> |
Dat was ook niet de oplossing, maar wel een foutquote:Op zondag 13 februari 2011 22:19 schreef henkm het volgende:
$selfSecure = 1;
zo heb ik het ook geprobeerd, helaas herkend hij dan nog niet mijn naam en wachtwoord, hij blijft erom vragen.
| 1 | if ($selfSecure) |
Daar wordt gekeken of $selfSecure true (of 1, of een string die niet met 0 begint) is.quote:if ($selfSecure)
Oh, doe dat altijd zo if ($var == true)quote:Op zondag 13 februari 2011 22:23 schreef GlowMouse het volgende:
[..]
Daar wordt gekeken of $selfSecure true (of 1, of een string die niet met 0 begint) is.
dat moet zijn: if(isset($_SERVER['PHP_AUTH_USER'])){quote:if(isset($PHP_AUTH_USER)){
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | <?php $selfSecure = 1; $shellUser = "test"; $shellPswd = "test1"; $adminEmail = "blaaaa@ziggo.nl"; $fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; $Version = "Webmaster"; if($selfSecure){ if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { Header('WWW-Authenticate: Basic realm="login"'); Header('HTTP/1.0 401 Unauthorized'); echo "<html> <head> <title>Error - Access Denied</title> </head> <h1>Toegang geweigerd</h1> <hr> <em>$Version</em>"; if(isset($_SERVER['PHP_AUTH_USER'])){ $warnMsg =" Iemand probeerde binnen te komen in het bangedeelte: http://".$_SERVER["HTTP_HOST"]."$PHP_SELF en gebruikte de verkeerde naam en het verkeerde wachtwoord: Date: ".date("Y-m-d H:i:s")." IP: ".$_SERVER["REMOTE_ADDR"]." User Agent: ".$_SERVER["HTTP_USER_AGENT"]." username used: $PHP_AUTH_USER password used: $PHP_AUTH_PW "; mail($adminEmail,"Unauthorized Access",$warnMsg, "From: $fromEmail\nX-Mailer:$Version AutoWarn System"); } exit; } } if(!$oCols)$oCols=$termCols; if(!$oRows)$oRows=$termRows; ?> |
"Loopt helemaal vast" is niet duidelijk. Wat verwacht je en wat gebeurt er?quote:Op zondag 13 februari 2011 22:41 schreef henkm het volgende:
Beste GlowMouse, sorry voor mijn dommigheid. Ik heb gedaan wat je getypt heb maar helaas loopt hij nu helemaal vast.
| 1 | #1005 - Can't create table '#sql-1e2c_174' (errno: 13) |
username used: ".$_SERVER["PHP_AUTH_USER"]."quote:Op zondag 13 februari 2011 22:45 schreef henkm het volgende:
Hij loopt vast op regel 33, daar staat nu
username used: $_SERVER['PHP_AUTH_USER']
foutmelding is Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/henk/domains/domein/public_html/p_protect.php on line 33
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | <?php $selfSecure = 1; $shellUser = "test"; $shellPswd = "test1"; $adminEmail = "blaat@ziggo.nl"; $fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; $Version = "Webmaster"; if($selfSecure){ if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { Header('WWW-Authenticate: Basic realm="login"'); Header('HTTP/1.0 401 Unauthorized'); echo "<html> <head> <title>Error - Access Denied</title> </head> <h1>Toegang geweigerd</h1> <hr> <em>$Version</em>"; if(isset($_SERVER['PHP_AUTH_USER'])){ $warnMsg =" Iemand probeerde binnen te komen in het bangedeelte: http://".$_SERVER["HTTP_HOST"]."$PHP_SELF en gebruikte de verkeerde naam en het verkeerde wachtwoord: Date: ".date("Y-m-d H:i:s")." IP: ".$_SERVER["REMOTE_ADDR"]." User Agent: ".$_SERVER["HTTP_USER_AGENT"]." username used: $_SERVER['PHP_AUTH_USER'] password used: $PHP_AUTH_PW "; mail($adminEmail,"Unauthorized Access",$warnMsg, "From: $fromEmail\nX-Mailer:$Version AutoWarn System"); } exit; } } if(!$oCols)$oCols=$termCols; if(!$oRows)$oRows=$termRows; ?> |
je /tmp map niet.quote:Op zondag 13 februari 2011 22:48 schreef KomtTijd... het volgende:
Ik weet niet helemaal of ik het het beste hier kan vragen of in het linux-topic, maar PHPMyAdmin zegt:
[ code verwijderd ]
als ik een tabel aan wil passen... Het enige wat ik kan vinden is dat er ergens rechten niet goed zouden staan maar mijn hele Lampp-map is gewoon toegankelijk...
Je doet je quotes echt grandioos mis. Zoek even een basistutorial op...quote:Op zondag 13 februari 2011 22:50 schreef henkm het volgende:
[ code verwijderd ]
ik heb echt het idee dat hij echt stuk is nu. hij zegt dus nu regel 33 stuk dat is username used: $_SERVER['PHP_AUTH_USER']
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |