Allmänt HTML/CSS/PHP/Etc

Föregående
Till botten  
ex Kille, 32 år

10 053 forumsinlägg

Skrivet:
11 maj 2016 kl. 02:46
ex Kille, 32 år

Tyckte nog att skriva ett tema från grunden gav bäst förståelse för hur det hela fungerar när jag sysslade med WP.
Men efter det är underscores perfekt.

HERPES Kille, 30 år

4 414 forumsinlägg

Skrivet:
11 maj 2016 kl. 16:22
HERPES Kille, 30 år

Sett flertal, väldigt straight-forward guider hur man gör ett WP tema. Så känns som att det är bättre att köra på, för som Ex skrev, få förståelse.
Har inte riktigt kollat på underscores, men att göra det från grunden borde väl ändå låta en göra det mer exakt efter behov, särskilt om du redan skrivit html och css'en.

Flandy Kille, 32 år

512 forumsinlägg

Skrivet:
25 maj 2016 kl. 00:48
Flandy Kille, 32 år

Suttit och klurat bra länge nu.
Det är så att när jag registrerar så får jag det sista meddelandet alltså: Sorry, we couldn't register you at this time. Try again later.
Det börjar gå mig på nerverna, för jag kan verkligen inte hitta felet.
Är det någon vänlig själ här inne som kan hjälpa mig?

här är koden:
<?php
require 'core.inc.php';
require 'connect.inc.php';

if (!loggedin()) {

if (isset($_POST['username'])&&
isset($_POST['password'])&&
isset($_POST['password_again'])&&
isset($_POST['firstname'])&&
isset($_POST['surname'])) {
$username = $_POST['username'];

$password = $_POST['password'];
$password_again = $_POST['password_again'];
$password_hash = md5($password);

$firstname = $_POST['firstname'];
$surname = $_POST['surname'];

if (!empty($username)&&!empty($password)&&!empty($password_again)&&!empty($firstname)&&!empty($surname)) {
if ($password!=$password_again) {
echo 'Passwords do not match.';
} else {

$query = "SELECT `username` FROM `users` WHERE `username`='$username'";
$query_run = mysql_query($query);

if (mysql_num_rows($query_run)==1) {
echo 'The username '.$username.' already exists.';
} else {

$query = "INSERT INTO `users` VALUES ('','".mysql_real_escape_string($username)."','".mysql_real_escape_string($password_hash)."','".mysql_real_escape_string($firstname)."','".mysql_real_escape_string($surname)."')";
if ($query_run = mysql_query($query)) {
header('Location: register_success.php');
} else {
echo 'Sorry, we couldn\'t register you at this time. Try again later.';
}
}

}
} else {
echo 'All fields are required.';
}

}


?>

<form action="register.php" method="POST">
Username: <br> <input type="text" name="username" value="<?php if(isset($username)) {echo $username;} ?>"><br><br>
Password: <br> <input type="password" name="password"><br><br>
Password again: <br> <input type="password" name="password_again"><br><br>
Firstname:<br> <input type="text" name="firstname" value="<?php if(isset($firstname)) {echo $firstname;} ?>"><br><br>
Surname:<br> <input type="text" name="surname" value="<?php if(isset($surname)) {echo $surname;} ?>"><br><br>
<input type="submit" value="Register">
</form>

<?php
} else if(loggedin()) {
echo 'You\'re already registered and logged in.';
}

?>

det verkar som att det är när den kommer till den här delen:
$query = "INSERT INTO `users` VALUES ('','".mysql_real_escape_string($username)."','".mysql_real_escape_string($password_hash)."','".mysql_real_escape_string($firstname)."','".mysql_real_escape_string($surname)."')";
if ($query_run = mysql_query($query)) {
header('Location: register_success.php');

som den hoppar direkt till:
echo 'Sorry, we couldn\'t register you at this time. Try again later.';

Sorry för wall of text. Men jag får spunk..

Vampyr Kille, 29 år

123 forumsinlägg

Skrivet:
25 maj 2016 kl. 01:02
Vampyr Kille, 29 år

Kör echo $query så att du ser vad det är som skickas till databasen, eftersom det är där det failar.

Flandy Kille, 32 år

512 forumsinlägg

Skrivet:
25 maj 2016 kl. 01:24
Flandy Kille, 32 år

Vart blir det jag ska sätta in det?
Detta är inte riktigt min grej, om vi säger så.

EDIT: Jag löste det.

Flandy Kille, 32 år

512 forumsinlägg

Skrivet:
25 maj 2016 kl. 16:55
Flandy Kille, 32 år

Dock så är det så att jag inte direkt hade tid att läsa på om allt nytt fancy shit, så det där fick duga för nu.

Flandy Kille, 32 år

512 forumsinlägg

Skrivet:
26 maj 2016 kl. 00:08
Flandy Kille, 32 år

Inte direkt, då sidan redan uppfyllt det den skulle vara till.

BEOWULF Kille, 37 år

9 889 forumsinlägg

Skrivet:
10 augusti 2016 kl. 12:54
BEOWULF Kille, 37 år

Uppdaterar alla tillägg på wordpress-webbsidan, får det här felmeddelandet:

Notice: get_currentuserinfo har upphört sedan version 4.5! Använd wp_get_current_user() istället. in /www/webvol19/n2/1u7ih9652ckamtt/alla-tiders.se/public_html/wp-includes/functions.php on line 3658

what do? som jag förstått det är det något tillägg som använder sig av den gamla funktionen, men hur får jag reda på vilken det är? Måste jag inaktivera alla tillägg ett och ett?

BEOWULF Kille, 37 år

9 889 forumsinlägg

Skrivet:
10 augusti 2016 kl. 13:18
BEOWULF Kille, 37 år

Fixade det nu, men det skulle ändå vara bra att veta inför framtiden ifall det finns någon bättre metod för att ta reda på vilket tillägg som strular.

rojarralf Kille, 35 år

8 forumsinlägg

Skrivet:
25 augusti 2016 kl. 10:25
rojarralf Kille, 35 år

Citat från BEOWULF:


Fixade det nu, men det skulle ändå vara bra att veta inför framtiden ifall det finns någon bättre metod för att ta reda på vilket tillägg som strular.


Uppdatera 1 tillägg åt gången :)


Föregående
Till toppen  

Du måste vara inloggad för att skriva i forumet