3v4l.org

run code in 300+ PHP versions simultaneously
<?php session_start(); require_once("Connect.inc.php"); require_once("dbconnection.php"); if(isset($_POST['Anrede']) && isset($_POST['Name']) && isset($_POST['Vorname']) && isset($_POST['Username']) && isset($_POST['Email']) && isset($_POST['Passwort']) && isset($_POST['Passwort2']) && isset($_POST['PLZ']) && isset($_POST['Ort']) && isset($_POST['Adresse'])){ if(filter_input_array(INPUT_POST, FILTER_SANITIZE_SPECIAL_CHARS)){ $anrede = $_POST['Anrede']; $name = $_POST['Name']; $vorname = $_POST['Vorname']; $username = $_POST['Username']; $email = $_POST['Email']; $passwort = $_POST['Passwort']; $passwort2 = $_POST['Passwort2']; $plz = $_POST['PLZ']; $ort = $_POST['Ort']; $adresse = $_POST['Adresse']; //Passwort Kontrolle if($passwort != $passwort2){ echo "Die Passw&ouml;ter stimmen nicht &uuml;berein!"; } else{ $add_registry_sql = ("INSERT INTO benutzer (Anrede, Name, Vorname, Username, Email, Passwort, Passwort2, PLZ, Ort, Adresse) VALUES ('$anrede', '$name', '$vorname', '$username', '$email', '$passwort', '$passwort2', '$plz', '$ort, '$adresse')"); mysqli_query($db, $add_registry_sql); header("Refresh: 2; index.php?site=home"); } } else{ echo "Es ist ein Fehler aufgetaucht!"; header("Refresh: 2; index.php?site=contact"); } } else{ echo "Es ist ein Fehler aufgetaucht!"; header("Refresh: 2; index.php?site=contact"); } ?>
Output for git.master, git.master_jit, rfc.property-hooks
Warning: require_once(): open_basedir restriction in effect. File(Connect.inc.php) is not within the allowed path(s): (/tmp:/in:/etc) in /in/I8QjN on line 3 Warning: require_once(Connect.inc.php): Failed to open stream: Operation not permitted in /in/I8QjN on line 3 Fatal error: Uncaught Error: Failed opening required 'Connect.inc.php' (include_path='.:') in /in/I8QjN:3 Stack trace: #0 {main} thrown in /in/I8QjN on line 3
Process exited with code 255.

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
55.63 ms | 401 KiB | 8 Q