Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?PHP
- $link = mysqli_connect('localhost', 'fullcont_dbtest' ,'JngPsc2016_1130', 'fullcont_training'); //ezt a sort dobd be egy connect.php-be vagy valami hasonlóba
- //csak akkor vedd ki a kommentelést ha gond van
- /*if($link === false){
- die("ERROR: Could not connect. " . mysqli_connect_error());
- }*/
- extract($_POST); //amúgy a htmlspecialchars az XSS ellen véd, nem SQLi ellen
- $prep=mysqli_stmt_init($link);
- mysqli_stmt_prepare($prep, "INSERT INTO jelentkezok (vezeteknev, keresztnev, email, telefon, training, tipus, ajanlas) VALUES (?, ?, ?, ?, ?, ?, ?)");
- mysqli_stmt_bind_param($prep, "sssssss", $vezeteknev, $keresztnev, $email, $telefon, $training, $tipus, $ajanlas);
- mysqli_stmt_execute($prep);
- if(mysqli_stmt_affected_rows($prep)==1)
- {
- $lastid=mysqli_stmt_insert_id($prep);
- }
- else
- {
- echo "Nem tudtuk eltárolni a jelentkezésedet, kérjük próbáld később!";
- }
- mysqli_stmt_close($prep);
- if(isset($lastid) && $radiogombneve=="XY")
- {
- $prep=mysqli_stmt_init($link);
- mysqli_stmt_prepare($prep, "INSERT INTO masiktabla (vezeteknev, keresztnev, jelentkezoid) VALUES (?, ?, ?)");
- mysqli_stmt_bind_param($prep, "ssi", $vezeteknev, $keresztnev, $lastid);
- mysqli_stmt_execute($prep);
- if(mysqli_stmt_affected_rows($prep)!=1)
- {
- echo "Generikus hibaüzenet"; //semmiképp se írj ki itt SQL kérést vagy nyers MySQL hibaüzenetet
- }
- mysqli_stmt_close($prep);
- $prep=mysqli_stmt_init($link);
- mysqli_stmt_prepare($prep, "INSERT INTO masikmasiktabla (vezeteknev, keresztnev, jelentkezoid) VALUES (?, ?, ?)");
- mysqli_stmt_bind_param($prep, "ssi", $vezeteknev, $keresztnev, $lastid);
- mysqli_stmt_execute($prep);
- if(mysqli_stmt_affected_rows($prep)!=1)
- {
- echo "Generikus hibaüzenet"; //semmiképp se írj ki itt SQL kérést vagy nyers MySQL hibaüzenetet
- }
- mysqli_stmt_close($prep);
- }
- mysqli_close($link);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement