har börjat få fps problem i dota 2, den går ifrån 120 - 135 till 60 - 80 i teamfights, detta förstör väldigt mycket! Har ändå gtx 970, i5, 144 hz skärm. Någon som har något tips så att det flyter på bättre? Har testat alla grafikinställningar.
Kommentarerna nedan är skrivna av användare på Fragbite. Fragbite granskar inte sanningshalten i texten och du uppmanas att själv kritiskt granska och bemöta texten. Förutsätt inte att innehållet i texterna är sanning.
Variabeln $dag är helg, ifall $dag är lika med fredag, skriver den ut Helg!, ifall $dag är lika med söndag, skriver den ut helg, om variabeln inte är söndag eller fredag, så kommer den visa Vardag.
ändra $dag till fredag/söndag så kommer det visa helg
med din kod kommer den INTE skriva ut helg btw, och jag vet inte varför du skrev $dag = helg..
Vad man skall ha det till? Jadu, php är ju ganska mycket större än ifstrukturer och siffror.
Vad ska man ha en simpel ifstruktur till? Du besvarade ju den frågan själv ganska bra med ditt andra exempel, du vill att en text skall skrivas beroende på vad det är för dag, datum, årstid eller liknande.
Att ge variabler ett värde direkt som i ditt exempel är oftast njyttnat i inlärningssyften, men används också i mer avancerad programmering, allt beror på vad du skall göra, och hur du tänker göra det.
Ditt andra exempel hade inte fungerat, så jag förstår inte frågan.
OBS! Kodexemplen nedan är gjorda så enkla som möjligt för förståelsen skull. Det kan sakna diverse säkerhetsfunktioner och annat.
1) Du använder if-satser för att kontrollera saker. Det kan t ex vara om användaren har fyllt i ett formulär så kanske du vill titta så att fälten är ifyllda. Du vet när fält ofta har en röd * bredvid för att indikera att de är obligatoriska.
Du kan då t ex skriva:
if(empty($_POST['name']) || empty($_POST[email])){
$validation = false;
}
else{
$validation = true;
}.
Alltså, OM fältet namn ELLER om fältet email är tomma, då ska $validation sättas till false. Annars så sätts $validation = true;.
Ett annat exempel skulle kunna vara om du skrivit något till databasen och vill returnera ett meddelande om det lyckades. T ex
$sql = 'INSERT INTO tabell (namn, email) VALUES ("Kalle", "karl@gmail.com)';
if($res = mysql_query($sql)){
$message = 'Du har nu lagt till en rad i databasen';
}
else{
$message = 'Ett fel inträffade, var god försök igen';
}
--------
Nyttan med att ha en variabel till $var = 1; eller $var = 0; är precis som att ha de till $var = true; eller $var = false.
Föreställ dig en ON och OFF knapp eller en strömbrytare på väggen. Antingen är den ON (1/true) eller OFF (0/false).
Man skulle alltså kunna skriva "OM strömbrytaren är ON{Tänd lamporna} ANNARS {Släck lamporna}".
--------
Det du frågar om man kan göra som i Java och importera en textruta. Nej du kan inte skapa en textruta i PHP, du använder HTML till detta. Alltså du skapar först ett formulär i HTML t ex:
1. Vad ska man egentligen ha det till, jo jag vet att det är databas-inriktat men när de visar if-else statement så visar det ju bara hur man gör en miniräknare genom att sätta variabler och addera och göra jämnföringar (==). Altså förstår egentligen nyttan av att koda bestämda variabler för att räkna ut diverse saker, typ:
§var=1
if (§var==2)
echo "true";
else
echo "false";
vad är nyttan med att ha nummer 1 som bestämd variabel?
eller är allt detta bara för att förklara hur grunden är?
kan man göra som i javan då man kan importera en textruta och spara det man skriver som en variabel?
Du använder if-satsen när du har ett vilkor och du vill utföra något
om det vilkoret uppfylls.
if (condition) code to be executed if condition is true;
Så om vi ska försöka göra nytta av din bestämda variabel med en siffra.
Tänk dig att vi har ett registreringsskript, vi kommer behöva göra en hel del kontroller
som om om användarnamnet har en viss längd, innehåller bara bokstäver och siffror, att e-postadressen
verkligen är en e-postadress osv. Här har vi massor med olika vilkor som vi behöver att de ska "uppfyllas" för att skriptet
ska köras.
$error = 0;
Här har vi en variabel som vi kallar $error och sätter den till ett värde av 0. Det gör vi längst upp innan vi påbörjar
valideringen. Tanken är att vi i slutet innan kör in datan i databasen, kontrollerar om det uppstått ett "error", dvs någon validering som misslyckades.
In that case, skriver vi ut alla "felmeddelanden" och avslutar registrering processen, annars skickar vi in datan och ger ett "Grattis du blev medlem"...
<?php
//vi trycker skicka på formuläret...
if (isset($_POST['submit'])) {
$error = 0;
$errors = array();
//om användarnamnet är mindre än 4 KÖR vi det HÄR.. (Då uppfylls vilkoret!)
if (strlen($_POST['username']) < 4) {
$erros[] = 'användarnamnet är förkort...';
$error = 1;
}
//all annan validering....
//Precis innan vi skickar in datan...
//Ojsan, vi kanske har fått något fel i validering... hmm
if ($error == 1) {
//kör ut alla felmedellanden (foreach ($errors)...
#11 Med HTML och CSS så ritar du upp själva grafiken på hemsidan. That's it; du kan inte skapa någon funktionalitet utöver utseendet samt text.
Med PHP kan du lägga till funktioner. Nu när du skriver i denna forumtråd så använder sig hemsidan av PHP för att spara texten du skriver i databasen.
Exempel på vanliga saker som kan göras i PHP:
- Loginfunktioner
- Forum
- Gästböcker
- Boka CS server
- Ladda upp filer till server
- Skapa en blogg
- Epostklienter (Som t ex Gmail eller Hotmail)
- Sökfunktioner
Copyright Fragbite. Allt innehåll på Fragbite är skyddat enligt Upphovsrättslagen. Citat eller texter baserade på Fragbites innehåll ska följas eller föregås av källhänvisning.
Alla åsikter uttryckta på Fragbite representerar varje enskild skribent och överensstämmer inte nödvändigtvis med Fragbites åsikter.
Programmering och design av Fredric Bohlin. För frågor rörande sajten kan du skicka iväg ett email till vår support.
Cookies
Fragbite använder cookies för att spara användarspecifik information så som t.ex. användarnamn. Cookies sparas även när man deltar i omröstningar och för att föra statistik. För att slippa cookies kan du stänga av cookies i din webbläsares inställningar eller välja att inte besöka Fragbite. Den här textraden finns här på grund av lagen om elektronisk kommunikation som trädde i kraft 25 juli 2003.
Annonsering
Är du intresserad av att annonsera på Fragbite, tryck här.
2. för det första är det $ och inte §
Variabeln $dag är helg, ifall $dag är lika med fredag, skriver den ut Helg!, ifall $dag är lika med söndag, skriver den ut helg, om variabeln inte är söndag eller fredag, så kommer den visa Vardag.
ändra $dag till fredag/söndag så kommer det visa helg
med din kod kommer den INTE skriva ut helg btw, och jag vet inte varför du skrev $dag = helg..
trött som fan sry för dålig förklaring :P
Vad ska man ha en simpel ifstruktur till? Du besvarade ju den frågan själv ganska bra med ditt andra exempel, du vill att en text skall skrivas beroende på vad det är för dag, datum, årstid eller liknande.
Att ge variabler ett värde direkt som i ditt exempel är oftast njyttnat i inlärningssyften, men används också i mer avancerad programmering, allt beror på vad du skall göra, och hur du tänker göra det.
Ditt andra exempel hade inte fungerat, så jag förstår inte frågan.
echo "Du har för lite poäng!";
}
else if $poäng
$poäng > 10 {
echo 'Du har för mycket poäng!';
}
else if $poäng = 5 {
echo 'Du vinner';
}
?>
kan funka?
die();
echo 'har tråkigt';
1) Du använder if-satser för att kontrollera saker. Det kan t ex vara om användaren har fyllt i ett formulär så kanske du vill titta så att fälten är ifyllda. Du vet när fält ofta har en röd * bredvid för att indikera att de är obligatoriska.
Du kan då t ex skriva:
if(empty($_POST['name']) || empty($_POST[email])){
$validation = false;
}
else{
$validation = true;
}.
Alltså, OM fältet namn ELLER om fältet email är tomma, då ska $validation sättas till false. Annars så sätts $validation = true;.
Ett annat exempel skulle kunna vara om du skrivit något till databasen och vill returnera ett meddelande om det lyckades. T ex
$sql = 'INSERT INTO tabell (namn, email) VALUES ("Kalle", "karl@gmail.com)';
if($res = mysql_query($sql)){
$message = 'Du har nu lagt till en rad i databasen';
}
else{
$message = 'Ett fel inträffade, var god försök igen';
}
--------
Nyttan med att ha en variabel till $var = 1; eller $var = 0; är precis som att ha de till $var = true; eller $var = false.
Föreställ dig en ON och OFF knapp eller en strömbrytare på väggen. Antingen är den ON (1/true) eller OFF (0/false).
Man skulle alltså kunna skriva "OM strömbrytaren är ON{Tänd lamporna} ANNARS {Släck lamporna}".
--------
Det du frågar om man kan göra som i Java och importera en textruta. Nej du kan inte skapa en textruta i PHP, du använder HTML till detta. Alltså du skapar först ett formulär i HTML t ex:
<form method="post" action="form.php">
<textarea name="message" rows="10" cols="100"></textarea& gt;
<input type="submit" value="Skicka" />
</form>.
Sedan i form.php så tar du emot värdet ifrån textarean genom $_POST['message'];.
--------
Ditt program vet inte om att Söndag är en helg. Det är det DU tittar med dina if-satser i detta fall.
Du tittar "OM variabeln $dag innehåller strängen "Fredag", DÅ ska programmet skriva ut "HELG!". Annars ska det skriva ut "Vardag"".
Detta är också ett exempel på vad man kan använda if-satser till.
Men skulle jag få lite mera specifikt vad man kan GÖRA i php förutom detta med variabler if else och sådant?
dock så behöver du veta mer än bara php
§var=1
if (§var==2)
echo "true";
else
echo "false";
vad är nyttan med att ha nummer 1 som bestämd variabel?
eller är allt detta bara för att förklara hur grunden är?
kan man göra som i javan då man kan importera en textruta och spara det man skriver som en variabel?
Du använder if-satsen när du har ett vilkor och du vill utföra något
om det vilkoret uppfylls.
if (condition) code to be executed if condition is true;
Så om vi ska försöka göra nytta av din bestämda variabel med en siffra.
Tänk dig att vi har ett registreringsskript, vi kommer behöva göra en hel del kontroller
som om om användarnamnet har en viss längd, innehåller bara bokstäver och siffror, att e-postadressen
verkligen är en e-postadress osv. Här har vi massor med olika vilkor som vi behöver att de ska "uppfyllas" för att skriptet
ska köras.
$error = 0;
Här har vi en variabel som vi kallar $error och sätter den till ett värde av 0. Det gör vi längst upp innan vi påbörjar
valideringen. Tanken är att vi i slutet innan kör in datan i databasen, kontrollerar om det uppstått ett "error", dvs någon validering som misslyckades.
In that case, skriver vi ut alla "felmeddelanden" och avslutar registrering processen, annars skickar vi in datan och ger ett "Grattis du blev medlem"...
<?php
//vi trycker skicka på formuläret...
if (isset($_POST['submit'])) {
$error = 0;
$errors = array();
//om användarnamnet är mindre än 4 KÖR vi det HÄR.. (Då uppfylls vilkoret!)
if (strlen($_POST['username']) < 4) {
$erros[] = 'användarnamnet är förkort...';
$error = 1;
}
//all annan validering....
//Precis innan vi skickar in datan...
//Ojsan, vi kanske har fått något fel i validering... hmm
if ($error == 1) {
//kör ut alla felmedellanden (foreach ($errors)...
} else {
//Inga fel! skicka in datan!
}
}
?>
Med PHP kan du lägga till funktioner. Nu när du skriver i denna forumtråd så använder sig hemsidan av PHP för att spara texten du skriver i databasen.
Exempel på vanliga saker som kan göras i PHP:
- Loginfunktioner
- Forum
- Gästböcker
- Boka CS server
- Ladda upp filer till server
- Skapa en blogg
- Epostklienter (Som t ex Gmail eller Hotmail)
- Sökfunktioner
if ($dag == in_array($helger))
{
$dag = "helg";
}
else
{
$dag = "inte helg";
}
Antar jag..