Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 20:50

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

Advertisement



PHP SQL - Variablen Übergeben oder pconnect

Discussion on PHP SQL - Variablen Übergeben oder pconnect within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
.Like's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 389
Received Thanks: 33
PHP SQL - Variablen Übergeben oder pconnect

Hallo Leute,
ich habe mal wieder ein Problem.
Ich habe eine seite indem nur die Einloggdaten für die SQL Verbindung eingelesen werden können und anschließend eine Verbindung hergestellt wird.

Allerdings soll später auf eine neue Seite weitergeleitet werden, und dort bsp. eine Tabellen-Abfrage ausgeführt werden.

Nun will ich nicht jedesmal bei einer neuen Seite, die DB neu einlesen und verbinden. Auch möchte ich nicht die DB-Daten im Script speichern, so das ich die verbindung garnicht merken würde.

Ich habe mir schon zwei Lösungen überlegt :

- mysql_pconnet() oder
- die $_POST[""] Variablen von der 1.Seite übergeben.

Leider wird bei pconnect die Verbindung trotzdem unterbrochen wenn man mit header location oder <href="seitenname.php"> die Seite wechselt. Und eine andere Möglichkeit kenne ich noch nicht.

Beim Variablen übergeben hab ich leider garkeine ahnung wie es geht.

Ich hoffe ihr könnt mir wieder helfen ! :-)
.Like is offline  
Old 05/10/2014, 17:29   #2

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Stichwort Sessions.


Schreiben:
PHP Code:
<?php

session_start
();

$_SESSION['user'] = 'Hans';
$_SESSION['pw'] = hash('sha512''Peter123');

Lesen:
PHP Code:
<?php

session_start
();

$user $_SESSION['user'];
$pw $_SESSION['pw']

// Mach deine Sachen.
Natürlich musst du noch prüfen (wie immer), ob die entsprechenden Variablen überhaupt gesetzt sind (isset())
マルコ is offline  
Old 05/10/2014, 20:03   #3
 
.Like's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 389
Received Thanks: 33
Vielen Dank werde es gleich ausprobieren !

€: Mit normalen Wörtern wie bei dir klappt es. Allerdings wenn ich die $_POST, oder die Variable in dem die $_POST gespeichert ist,übertragen möchte, bleibt auf der zweiten Seite leer.
Seite 1
PHP Code:
...
 <?php
$test 
$_POST["Server"];

session_start();

$_SESSION['se1'] = $test;  // 1 Versuchte Möglichkeit
$_SESSION['se2'] = $_POST["Server"]; // 2 Versuchte Möglichkeit
?>
Zweite Seite
PHP Code:
$session_start();
$test1 $_SESSION['se1'
$test2 $_SESSION['se2']
echo 
$test1;  //1. Versuchte Möglichkeite
echo $test2//1. Versuchte Möglichkeite
echo $_SESSION['se1']; //2. Versuchte Möglichkeite
echo $_SESSION['se2']; //2. Versuchte Möglichkeite 
.Like is offline  
Old 05/10/2014, 22:01   #4
 
Hyukisawa's Avatar
 
elite*gold: 133
Join Date: May 2007
Posts: 506
Received Thanks: 194
Das session_start(); muss auf einer seite ganz oben stehen siehe


du kannst mich gerne bei Skype adden dann helfe ich dir...
skype addy hast du gleich per pn...
Hyukisawa is offline  
Thanks
1 User
Old 05/10/2014, 22:40   #5


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by ci40pg View Post
Das session_start(); muss auf einer seite ganz oben stehen siehe
Muss es nicht. Ich sehe das auch nirgendwo dort niedergeschrieben.

Quote:
Originally Posted by .Like View Post
Vielen Dank werde es gleich ausprobieren !

€: Mit normalen Wörtern wie bei dir klappt es. Allerdings wenn ich die $_POST, oder die Variable in dem die $_POST gespeichert ist,übertragen möchte, bleibt auf der zweiten Seite leer.
Seite 1
PHP Code:
...
 <?php
$test 
$_POST["Server"];

session_start();

$_SESSION['se1'] = $test;  // 1 Versuchte Möglichkeit
$_SESSION['se2'] = $_POST["Server"]; // 2 Versuchte Möglichkeit
?>
Zweite Seite
PHP Code:
$session_start();
$test1 $_SESSION['se1'
$test2 $_SESSION['se2']
echo 
$test1;  //1. Versuchte Möglichkeite
echo $test2//1. Versuchte Möglichkeite
echo $_SESSION['se1']; //2. Versuchte Möglichkeite
echo $_SESSION['se2']; //2. Versuchte Möglichkeite 
Der Code auf der 2. Seite wird nicht als PHP Code interpretiert.
Mostey is offline  
Old 05/11/2014, 00:53   #6
 
Hyukisawa's Avatar
 
elite*gold: 133
Join Date: May 2007
Posts: 506
Received Thanks: 194
@Mostey ist mir auch aufgefallen ^-^ weiß nicht mehr woher ich das habe :P
aber in der regel benutzte ich sessions recht früh darum steht es bei mir da bzw benutzte ich session_start meist nur einmal im ganzen script...
Hyukisawa is offline  
Old 05/11/2014, 02:26   #7
 
lnqlorlouz's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 405
Received Thanks: 84
Hast du nicht 3 Silikonums vergessen? Also die hier: ;
Bei der Ausgabe auf der zweiten Seite.
lnqlorlouz is offline  
Thanks
1 User
Old 05/11/2014, 09:19   #8
 
.Like's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 389
Received Thanks: 33
das script wird als php interpretiert,auch das session_start am Anfang zu setzen hat nichts gebracht. Und die die silikolons habe ich wenn beim defineren der variablen vergessen, diese sind aber nur ein kopier Fehler beim post. :-/
.Like is offline  
Old 05/11/2014, 11:47   #9


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by .Like View Post
das script wird als php interpretiert,auch das session_start am Anfang zu setzen hat nichts gebracht. Und die die silikolons habe ich wenn beim defineren der variablen vergessen, diese sind aber nur ein kopier Fehler beim post. :-/


Sonst wird das nix mehr.
Mostey is offline  
Reply


Similar Threads Similar Threads
C++ arrays übergeben
11/22/2013 - C/C++ - 4 Replies
Servus, Ich möchte ein 2D Array in einer Funktion kopieren und die Kopie danach von der Stelle aus ausgeben von der ich sie aufgerufen habe. Mein Ansatz sieht soweit so aus: Code Das Kopieren klappt wenn ich nur die Funktion copyArray(); aufrufe und danach in der Funktion das copyField initialisiere. Problem ist nur eben die Übergabe. Wäre super wenn mir da jemand helfen würde. am besten in einer Noobfreundlichen Formulierung :) lg
Werte übergeben
12/13/2012 - Web Development - 18 Replies
Moin leute, ich will mit diesem Formular werte weitergeben: <form action="item_attr.php?step=3" method="post"> <input type="hidden" value="<?php $vnum; ?>" size="24" maxlength="50"name="item_vnum" > <input type="hidden" value="<?php $player_Id; ?>" size="24" maxlength="50"name="owner_vnum" ;> <input type="submit" value="&Auml;ndern"> </form> <br><br> Jedoch sind die werte immer nicht vorhanden, also wenn ich sie ausgeben lasse steht dort nix.
[HELP]Array in Select übergeben?
11/22/2012 - Metin2 Private Server - 0 Replies
Habe ein kleines Problem beim Quest-schreiben.. ich versuche den Array-Inhalt in eine Select-Abfrage von einem NPC einzufüge, weiß jedoch nicht wirklich wie ich das umsetzen soll.Ich denk mal ,dass man es am ehesten mit einer for-Schleife lösen kann, jedoch krieg ichs trotzdem nicht so wirklich hin. Der Array truhen_ids = {50070, 50076, 96202,} soll als jeweiliges Feld in einer select-Box eingefügt werden. Er soll praktisch bewirken, dass es so aussieht: var = select("50070", "50076",...
Server übergeben ???
09/22/2010 - Metin2 Private Server - 9 Replies
Guten Tag epvper =) Ich habe mal wieder ne Frage xD Ich möchte meinem Kumpel den Servergeben ohne dabei die gesammte Serverfestplatte auf einen Stick zu spielen und ihm den geben. Sprich, ich will von meinem Pc bei ihm in seinem Server mein Backup reinspielen. Allerdings sahen meine Backups bis jetzt immer so aus, das ich einfach die Server Festplatte kopiert habe und i-wo abspeicherte. Ich habe bereits zurgriff auf seinem Server mit Filezilla, hab n Backup gemacht wie in diesem...
DB übergeben
12/13/2009 - Metin2 Private Server - 10 Replies
Hallo zsm, wie kann ich meine Datenbank dem anderen GA geben, dass der vom anderen PC daran arbeiten kann?? Danke und LG ophansi



All times are GMT +1. The time now is 20:50.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.