Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 21:55

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



$_POST funktioniert nicht

Discussion on $_POST funktioniert nicht within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
elite*gold: 3
The Black Market: 113/0/0
Join Date: Oct 2013
Posts: 5,815
Received Thanks: 1,814
Unhappy $_POST funktioniert nicht

Hi,

hab folgendes Problem:

Habe ein Script, welches per $_POST['value']; halt die POST DATA bekommen soll.
Nun aber bekomme ich keine POST DATA und die SQL row bleibt blank.

Code:

Code:
<?php
    require("../common.php");	
$id = $_SESSION['user']['id'];
$code = $_POST['code'];






$host = "127.0.0.1";
$username = "";
$password = "";
$dbname = "";

try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    // set the PDO error mode to exception
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    $sql = "UPDATE user SET code='$code' WHERE id='$id'";

    // Prepare statement
    $stmt = $conn->prepare($sql);

    // execute the query
    $stmt->execute();

   
   
    }
catch(PDOException $e)
    {
    echo $sql . "<br>" . $e->getMessage();
    }

$conn = null;

?> 



<html>
<form action="?" method="post" class="form">
   <div class="form-group">
  <label for="sel1">Lizens:</label>
  <select class="form-control" id="sel1">
    <option></option>
  </select>
</div> <br>
  <div class="form-group">
    <label for="code">Code:</label>
    <input type="text" onkeypress="return isNumberKey(event)" class="form-control" id="code" pattern=".{16,}" required title="16 characters minimum" maxlength="16" placeholder="1234123412341234">
  </div>
  <button type="submit" class="btn btn-default">submit</button>
</form>
</html>
require("../common.php"); benötige ich für $_SESSION, hab aber irgendiwie das Gefühl, dass dies einen Konflikt ausübt.
Nevada' is offline  
Old 04/24/2016, 15:43   #2
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
HTML controls brauchen einen Namen um die Werte zu überreichen:
HTML Code:
<input name="code">
Dann kannst du auch mit $_POST['code'] darauf zugreifen.
Mikesch01 is offline  
Thanks
1 User
Old 04/24/2016, 19:10   #3

 
elite*gold: 3
The Black Market: 113/0/0
Join Date: Oct 2013
Posts: 5,815
Received Thanks: 1,814
Quote:
Originally Posted by Mikesch01 View Post
HTML controls brauchen einen Namen um die Werte zu überreichen:
HTML Code:
<input name="code">
Dann kannst du auch mit $_POST['code'] darauf zugreifen.
Lol, da sitzt man Stunden an dem Kram und am ende ist es nur so eine Kleinigkeit
Hab daran überhaupt nicht gedacht. xD
Nevada' is offline  
Old 04/24/2016, 22:06   #4
 
KingDingD0ng's Avatar
 
elite*gold: 11
The Black Market: 103/0/0
Join Date: Jun 2011
Posts: 1,847
Received Thanks: 141
Quote:
Originally Posted by Nevada' View Post
Code:
$code = $_POST['code'];
Als Tipp:

Vorher mit isset abfragen ob die Variable überhaupt mitgegeben wurde.
Solle sie nicht mitgegeben worden sein entweder die Seite garnicht öffnen oder den User zurückschicken oder whatever.

Beispiel:
Code:
if(isset($_POST['code'])){
    $code = $_POST['code'];
}else{
     //error handling
}
KingDingD0ng is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Kann Visual Studio nicht instalieren? Telerik JustDecompile funktioniert nicht?
03/23/2014 - Technical Support - 9 Replies
Hallo, ich wollte mir Visual studio runterladen. Da ich evtl paar kleine Programme installieren will. Leider habe ich jetzt das problem das ich einen Error bekomme: Screenshot by Lightshot Wer kann mir da helfen?
Lord Wahl funktioniert nicht mehr / Behemoth Dungeon Eingang funktioniert nicht mehr
07/11/2012 - Flyff Private Server - 3 Replies
Wie es im Titel steht haben wir momentan 2 Probleme. Aus ungeklärten Ursachen geht mit Mal die Lord Wahl nicht mehr. Vor 2 Wochen funktionierte die Lord Wahl noch ohne Probleme, dieses Wochenende konnte man sich normal aufstellen, die Aufstellung wurde aber nicht geschlossen. Man konnte sich auch Samstag und Sonntag noch aufstellen. Außerdem wurde das Voting nicht gestartet, es wurde nicht möglich, jemanden der aufgestellten zu wählen. Wie gesagt, vor 2 Wochen und auch vor 4 Wochen...
[Minecraft Server 1.1] Essen funktioniert nicht da Essenskeulen nicht verschwinden
02/18/2012 - Minecraft - 5 Replies
Hallo zusammen, Ich habe einen Minecraft Server erstellt, allerdings habe ich mit dem ein Problem mit dem Essen, da die Keulen nicht zurückgehen. Was muss ich in den Einstellungen ändern? Danke im Voraus. MfG kugelmanno
Php mehrere $_Post[]
07/11/2011 - Web Development - 5 Replies
Hey, ich möchte ein Voteskript schreiben, jedoch scheitere ich daran, bei der Überprüfung, ob einer der Radio Button ausgewählt ist, ich habe es folgendermaßen probiert: if (!empty($_POST)) or (!empty($_POST))or (!empty($_POST)) or (!empty($_POST))or (!empty($_POST)) { Es liegt sicher an dem Or das habe ich bereits überprüft, und das zweite Problem ist, dann wie ich das in die Mysql Tabelle eintragen lassen kann, also das er in die erste Spalte, eins der oberen überprüften Ids...
Bei mir funktioniert das Löschcode nicht. Er hat mal funktioniert
01/07/2010 - Metin2 Private Server - 0 Replies
Hi. Also auf mienem PServer geht das mit dem Löschcode nicht. Kann mir jemand sagen warum? Ich weiß noch das es mal ging. Aber den Spieler in der Datenbank löschen geht nicht weil da diser lvl 0 charackter bleibt und ich nciht weiß wie man den weg kriegt Bitte kan mir jemand helfen.



All times are GMT +1. The time now is 21:56.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.