質問編集履歴

4

改行

2016/03/08 08:31

投稿

manamana620
manamana620

スコア14

test CHANGED
File without changes
test CHANGED
@@ -300,76 +300,76 @@
300
300
 
301
301
  <!-- Single button -->
302
302
 
303
- <?php
303
+ <?php
304
-
304
+
305
- try
305
+ try
306
+
307
+ {
308
+
309
+ require_once('config.php');
310
+
311
+ require_once('function.php');
312
+
313
+ $mail=$_POST['mail'];
314
+
315
+ $pass=$_POST['pass'];
316
+
317
+ $dbh=new PDO(DSN,DB_USER,DB_PASSWORD);
318
+
319
+ $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
320
+
321
+ $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
322
+
323
+ $sql='SELECT * FROM admin WHERE admin_name=?';
324
+
325
+ $stmt=$dbh->prepare($sql);
326
+
327
+ $data[]=$mail;
328
+
329
+ $stmt->execute($data);
330
+
331
+ $dbh=null;
332
+
333
+ $rec=$stmt->fetch(PDO::FETCH_ASSOC);
334
+
335
+ $user_input = $_POST['pass'];
336
+
337
+ if(crypt($user_input, $rec['password'])==$rec['password']){
338
+
339
+ session_start();
340
+
341
+ $_SESSION['login']=1;
342
+
343
+ $_SESSION['nickname']=$rec['nickname'];
344
+
345
+ header('Location:index.php');
346
+
347
+ exit();
348
+
349
+ }
350
+
351
+ else
352
+
353
+ {
354
+
355
+ print 'メールアドレスかパスワードが間違っています。<br />';
356
+
357
+ print '<a href="webmaster_login.php"> 戻る</a>';
358
+
359
+ }
360
+
361
+ }
362
+
363
+ catch (Exception $e)
306
364
 
307
365
  {
308
366
 
309
- require_once('config.php');
310
-
311
- require_once('function.php');
312
-
313
- $mail=$_POST['mail'];
314
-
315
- $pass=$_POST['pass'];
316
-
317
- $dbh=new PDO(DSN,DB_USER,DB_PASSWORD);
318
-
319
- $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
320
-
321
- $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
322
-
323
- $sql='SELECT * FROM admin WHERE admin_name=?';
367
+ print 'ログインに失敗しました。ただいま障害により大変ご迷惑をお掛けしております。';
324
-
325
- $stmt=$dbh->prepare($sql);
368
+
326
-
327
- $data[]=$mail;
328
-
329
- $stmt->execute($data);
330
-
331
- $dbh=null;
332
-
333
- $rec=$stmt->fetch(PDO::FETCH_ASSOC);
334
-
335
- $user_input = $_POST['pass'];
336
-
337
- if(crypt($user_input, $rec['password'])==$rec['password']){
338
-
339
- session_start();
340
-
341
- $_SESSION['login']=1;
342
-
343
- $_SESSION['nickname']=$rec['nickname'];
344
-
345
- header('Location:index.php');
346
-
347
- exit();
369
+ exit();
348
-
349
- }
350
-
351
- else
352
-
353
- {
354
-
355
- print 'メールアドレスかパスワードが間違っています。<br />';
356
-
357
- print '<a href="webmaster_login.php"> 戻る</a>';
358
-
359
- }
360
370
 
361
371
  }
362
372
 
363
- catch (Exception $e)
364
-
365
- {
366
-
367
- print 'ログインに失敗しました。ただいま障害により大変ご迷惑をお掛けしております。';
368
-
369
- exit();
370
-
371
- }
372
-
373
373
  ?>
374
374
 
375
375
  </div>

3

改行

2016/03/08 08:31

投稿

manamana620
manamana620

スコア14

test CHANGED
File without changes
test CHANGED
@@ -510,4 +510,8 @@
510
510
 
511
511
 
512
512
 
513
+ 改行等何度もチェックして消しているつもりですが・・・・・
514
+
515
+
516
+
513
517
  PHP初心者のため、稚拙な質問かも知れませんが、教えてください。

2

エラー

2016/03/08 08:27

投稿

manamana620
manamana620

スコア14

test CHANGED
File without changes
test CHANGED
@@ -488,7 +488,7 @@
488
488
 
489
489
 
490
490
 
491
- 「Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Applications/XAMPP/xamppfiles/htdocs/p・・・・・・・・・エラー
491
+
492
492
 
493
493
 
494
494
 

1

エラー追加

2016/03/08 08:26

投稿

manamana620
manamana620

スコア14

test CHANGED
File without changes
test CHANGED
@@ -488,6 +488,8 @@
488
488
 
489
489
 
490
490
 
491
+ 「Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Applications/XAMPP/xamppfiles/htdocs/p・・・・・・・・・エラー
492
+
491
493
 
492
494
 
493
495
  「Warning: Cannot modify header information・・・」エラー