Just nu i M3-nätverket
Gå till innehåll

Hjälp med att komma igång


Admini

Rekommendera Poster

I den här koden

 

$connection = mysql_connect("localhost", "root", "") ;

 

funkar INTE utan user="root" och mitt password.

Båda MÅSTE finnas med.

 

Länk till kommentar
Dela på andra webbplatser

aha ok, det är rätt man ska inte lämna ut sitt lösenord, men eftersom du kör lokalt och inte har något lösenord så är de inget farligt

 

Länk till kommentar
Dela på andra webbplatser

Måste man ha user och password för allmänheten?

Alltså när man bara HÄMTAR information från databasen.tabellen

 

Det är kanske "Anonymous" jag tänker på...

 

Länk till kommentar
Dela på andra webbplatser

Men jag läste nånstans att man får vara försiktigt med att ange de här sakerna.
Ja, det är korrekt. Man brukar väl rekommendera att skapa olika konton med olika rättigheter för olika operationer och inte använda root i sina skript.

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

Måste man ha user och password för allmänheten?

Alltså när man bara HÄMTAR information från databasen.tabellen

 

Det är kanske "Anonymous" jag tänker på..

 

för allmänheten? ingen ser den kod du skriver i dina php filer

[inlägget ändrat 2007-10-08 18:15:39 av dypher]

Länk till kommentar
Dela på andra webbplatser

Man brukar väl rekommendera att skapa olika konton med olika rättigheter för olika operationer och inte använda root i sina skript

 

Hur gör jag detta?

tack

 

Länk till kommentar
Dela på andra webbplatser

Nej, jag menar förstås ute på nätet. Jag läste nånstans att det räcker med att det finns något annat fel i koderna och då skrivs ut hela SERVER, USER och PASSWORD ut i ett sammanhang.

 

Eller att hackers kan lista ut det med lite "vilja"

 

Länk till kommentar
Dela på andra webbplatser

Om servern du har bara tillåter anslutningar lokalt vilket jag tror den gör så är det inget att oroa sig över.

 

Iaf, hur går det nu? funkar allt? :)

 

Länk till kommentar
Dela på andra webbplatser

inte riktigt:

Jag försöker skapa ny användare i programmet MySqlAdministrator och sedan använda dem i koden.

Men då får jag felmed.

Kunde inte välja databas

 

i den här raden:

mysql_select_db("minDatabas") or die("Kunde inte välja databas");

 

Länk till kommentar
Dela på andra webbplatser

Lite svårt att kunna hjälpa till när man får så lite information, samt om du vet hur du ska komma igång nu så ser ja tråden som stängd, den har blivit lite av en öppen chatt för sql fel, de bästa vore om du läste på hur sql och php funkar så blir allt så mycket lättare, gav en bra länk innan:

http://www.tizag.com/

 

webdesignskolan är bra om du vill läsa på svenska

 

Länk till kommentar
Dela på andra webbplatser

Nu vet jag vad felet var, nämligen Privileges.

Det måste man ge lite sånt till varje användare.

 

Ok, jag ska fortsätta lite på egen hand, men ... det här:

webdesignskolan är bra om du vill läsa på svenska

 

var ändå lite hånfull ;)

webdesignskolan använde man för länge sedan när man lärde sig HTML grund och liknande. :thumbsup: vilken är en bra hemsida för nybörjare.

 

Länk till kommentar
Dela på andra webbplatser

k, jag ska fortsätta lite på egen hand, men ... det här:

webdesignskolan är bra om du vill läsa på svenska

 

 

var ändå lite hånfull ;)

webdesignskolan använde man för länge sedan när man lärde sig HTML grund och liknande. Tumme upp vilken är en bra hemsida för nybörjare.

 

förlåt om det uppfattades fel menade inte alls att vara hånfull, vissa föredrar att läsa svenska guider, så gav bara 2 alternativ ;), om de kommer mer problem så kan du ju skicka din msn så kan man snacka där, annars lycka till hoppas man varit till nån hjälp iaf ;)

 

Länk till kommentar
Dela på andra webbplatser

Normalt visar inte PHP felmeddelanden i webbläsaren.

 

Du kan slå på felmeddelanden antingen genom att ändra i din php.ini (och starta om apache) eller genom att skriva in följande högst upp i ditt php-skript:

error_reporting(E_ALL);
ini_set('display_errors', true);

 

Länk till kommentar
Dela på andra webbplatser

My mistake! Webdesignskolan har precis börjat med PHP! det visste jag inte ... kul!:thumbsup:

 

Webdesignskolan är som internets bästa/snällaste lärare. har lärt mig mycket där, kikar ibland där igen när man glömt nåt grundläggande igen.

 

Du har varit till mycket hjälp idag, tack!

Poäng tilldelas

 

Länk till kommentar
Dela på andra webbplatser

Normalt visar inte PHP felmeddelanden i webbläsaren

 

tack det var ju bra och veta!

 

Du kan slå på felmeddelanden antingen genom att ändra i din php.ini

 

Hur?

 

Länk till kommentar
Dela på andra webbplatser

Hur?
Sorry, kanske borde vara lite mer utförlig. Åas är php.ini ganska självförklarande -- om du hade kollat i den.

 

De här två raderna behöver då i php.ini:

 

error_reporting  =  E_ALL

display_errors = On

Notera att det är en rätt dålig idé att ha felmeddelanden påslagna i produktion. Använd bara dom inställningarna när du utvecklar.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...