note 129554 added to reserved.variables.server

From: Date: Fri, 07 Jun 2024 02:21:06 +0000
Subject: note 129554 added to reserved.variables.server
Groups: php.notes 
Request: Send a blank email to php-notes+get-221357@lists.php.net to get a copy of this message
<?php $servername = "your_server_name"; $username = "your_username"; $password = "your_password"; $dbname = "your_database_name"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $errors = array(); if ($_SERVER["REQUEST_METHOD"] == "POST") { $courseid = $_POST['courseid']; $studentid = $_POST['studentid']; $courseid_valid = true; if (!ctype_alnum($courseid) || strlen($courseid) > 7) { $errors[] = "Invalid COURSEID: must be at most 7 characters."; $courseid_valid = false; } $studentid_valid = true; if (!is_numeric($studentid) || strlen($studentid) != 8 || ($studentid[0] != '4' && $studentid[0] != '5')) { $errors[] = ": must be an 8-digit number starting with ."; $studentid_valid = false; } if ($courseid_valid && $studentid_valid) { echo "Student successfully."; } else { foreach ($errors as $error) { echo $error . "<br>"; } } // echo 'bra href="qqq"Return</a>'; } $conn->close(); ?> ---- Server IP: 45.112.84.4 Probable Submitter: 80.90.5.137 (proxied: 1.145.122.183) ---- Manual Page -- https://php.net/manual/en/reserved.variables.server.php Edit -- https://main.php.net/note/edit/129554 Del: integrated -- https://main.php.net/note/delete/129554/integrated Del: useless -- https://main.php.net/note/delete/129554/useless Del: bad code -- https://main.php.net/note/delete/129554/bad+code Del: spam -- https://main.php.net/note/delete/129554/spam Del: non-english -- https://main.php.net/note/delete/129554/non-english Del: in docs -- https://main.php.net/note/delete/129554/in+docs Del: other reasons-- https://main.php.net/note/delete/129554 Reject -- https://main.php.net/note/reject/129554 Search -- https://main.php.net/manage/user-notes.php

« previous php.notes (#221357) next »